<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=encoding">
<title>Insert title here</title>
</head>

    <body>
    
    <?php
    $nif="28.198.654-W";

$lista=preg_split('/\./*\-/',$nif);

echo "El nif original era '$nif'<br />";
echo "Al dividirlo quedan los siguientes elementos:";
foreach ($lista as $e) echo "<br />'$e'";
$nuevo_nif=join("",$lista);
echo "<br />Tras mezclarlo queda: $nuevo_nif<br />";

?>

<?php
# expreg.php

$c="la menor: la si do re mi fa(#) sol(#) la";
if (preg_match('/\(#\)/',$c,$gr))   echo "$gr[0]<br />";
?>
</body>
    
</html>